package mesweb.mesweb.vo.produce;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @Description: TODO
 * @Author niufw
 * @Date 2021/8/22 12:20
 * @Version 1.0
 */

@Data
public class ProduceCalendarVo implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;
    /**
     * 日历名称
     */

    @ApiModelProperty(value = "日历名称")
    private java.lang.String calendarName;
    /**
     * 日历类型
     */

    @ApiModelProperty(value = "日历类型")
    private java.lang.String calendarTypeName;

    /**
     * 日历类型ID
     */

    @ApiModelProperty(value = "日历类型ID")
    private java.lang.Integer calendarTypeId;
    /**
     * 月份
     */

    @ApiModelProperty(value = "月份")
    private java.lang.String yearMonth;
    /**
     * 工作日
     */

    @ApiModelProperty(value = "工作日")
    private java.lang.Integer workDays;
    /**
     * 工作日小时
     */

    @ApiModelProperty(value = "工作日小时")
    private java.lang.Float workHours;
    /**
     * 是否自定义
     */

    @ApiModelProperty(value = "是否自定义")
    private boolean customed;
    /**
     * 周一
     */

    @ApiModelProperty(value = "周一")
    private java.lang.Float monday;
    /**
     * 周二
     */

    @ApiModelProperty(value = "周二")
    private java.lang.Float tuesday;
    /**
     * 周三
     */

    @ApiModelProperty(value = "周三")
    private java.lang.Float wensday;
    /**
     * 周四
     */

    @ApiModelProperty(value = "周四")
    private java.lang.Float thursday;
    /**
     * 周五
     */

    @ApiModelProperty(value = "周五")
    private java.lang.Float friday;
    /**
     * 周六
     */

    @ApiModelProperty(value = "周六")
    private java.lang.Float saturday;
    /**
     * 周天
     */

    @ApiModelProperty(value = "周天")
    private java.lang.Float sunday;
    /**
     * 例外工作日
     */

    @ApiModelProperty(value = "例外工作日")
    private java.lang.String specialWorkDays;
    /**
     * 例外工作日备注
     */

    @ApiModelProperty(value = "例外工作日备注")
    private java.lang.String commentWork;
    /**
     * 例外休息日
     */

    @ApiModelProperty(value = "例外休息日")
    private java.lang.String specialRestDays;
    /**
     * 例外休息日备注
     */

    @ApiModelProperty(value = "例外休息日备注")
    private java.lang.String commentRest;
    /**
     * 是否已删除
     */

    @ApiModelProperty(value = "是否已删除")
    private java.lang.Object isdeleted;
    /**
     * 状态
     */

    @ApiModelProperty(value = "状态")
    private java.lang.Integer status;


}
